provide (someone with) impression - Türkisch Englisch Wörterbuch